package com.jww.service.user;

import com.jww.pojo.User;

import java.util.List;

public interface UserService {
    //用户登录
    public User login(String username, String password);

    //用户修改密码,根据用户id
    public boolean updatePwd(int id ,String pwd);

    //查询记录数
    public int getUserCount(String username,int userRole);

    //查询用户列表
    public List<User> getUserList(String queryUserName,int queryUserRole,int currentPageNo,int pageSize);

    //添加用户
    public boolean add(User user);

    //删除用户
    public boolean deleteUserById(int id);

    // 修改用户信息
    public boolean modify(User user);

    // 通过userId查询user
    public User getUserById(String id);

    // 根据userCode查询出User
    public User selectUserCodeExist(String userCode);
}
